So we're halfway through another helter skelter IPL season - Monday's clash between Mumbai Indians and Rising Pune Supergiant is the 28th match of 56, before we enter the unpredictable world of the playoffs.
So we're halfway through another helter skelter IPL season - Monday's clash between Mumbai Indians and Rising Pune Supergiant is the 28th match of 56, before we enter the unpredictable world of the playoffs.